body
{
	width: 80%;
	margin: auto;
}
#pool_chart
{
	width: 80%;
	height: 600px;
	margin: auto;

	display: none;
}
#pool_table table:first-child{ margin-top: 0; }
#pool_table table
{
	width: 100%;
	margin: 40px auto;
	border-spacing: 0;
	border: 1px solid #cccccc;
	border-radius: 4px;
}
#pool_table tr:first-child
{
	background-color: #6ca6ef !important;
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
}
#pool_table tr:nth-child(odd){ background-color: #effeff; }
#pool_table tr:nth-child(even){ background-color: #e0ecef; }
#pool_table td{ padding: 10px; }
#goto_top
{
	display: none;
	width: 40px;
	height: 40px;
	background-image: url('../goto_top.svg');
	background-size: cover;
	position: fixed;
	right: 40px;
	bottom: 40px;
}
